Author: Jorge Maldonado Ventura
Category: Edición de textos
Date: 2021-09-05
Modified: 2021-10-25
Lang: es
Slug: virgulilla-portugues
Tags: GNU/Linux, portugués, teclado, virgulilla
Title: Virgulilla de portugués (ã, õ) en teclado español de GNU/Linux

Para escribir una virgulilla se usa la combinación
<kbd>AltGr</kbd>+<kbd>4</kbd>. Sin embargo, si queremos añadirle la
virgulilla, por ejemplo, a la a (ã) o a la e (õ), como sucede en portugués, no
podemos, ya que inmediatamente aparece solo el símbolo de la virgulilla
(~).  Esto es un problema para usuarios de GNU/Linux con el teclado
español que necesitan escribir en portugués.

Para poder escribir ã y õ debemos modificar el archivo
`/usr/share/X11/xkb/symbols/es` (son necesarios permisos de
administrador). En la línea de la tecla 4 debemos cambiar `asciitilde`
por `dead_tilde`; es decir, cambiar esto...

    :::text
        key <AE04>	{ [         4,     dollar,   asciitilde,       dollar ]	};

por esto...

    :::text
        key <AE04>	{ [         4,     dollar,   dead_tilde,       dollar ]	};

Una vez guardada la modificación es necesario reiniciar el ordenador
para que los cambios tengan efecto.

Ahora se puede pulsar <kbd>AltGr</kbd>+<kbd>4</kbd> y después
<kbd>a</kbd> para escribir ã. Si solo quieres escribir la virgulilla
(~), puedes pulsar dos veces <kbd>AltGt</kbd>+<kbd>4</kbd> o
<kbd>AltGr</kbd>+<kbd>4</kbd> y <kbd>espacio</kbd>.
